var table;
var $;
layui.use(['table'],function(){
    table=layui.table;
    $=layui.$;

    //显示隐藏 修改收货人信息
    var orderStatus=localStorage.getItem("orderStatus");

    //详情信息
    evaluation();

});

//详情信息
function evaluation(){
    var orderId=localStorage.getItem("orderId");
    $.post("/SyOperationController/getOrderDetails",{"orderId":orderId}, function (data) {
        var staurs=data.data[0].order_status;

        if(staurs==4){
            //显示隐藏 修改收货人信息
            $("#modify").attr("style","display:block;");
            //显示隐藏确认发货按钮
            $("#confirm").attr("style","display:block;");
        }
        //显示隐藏 取消原因
        if(staurs==10){
            $("#cancelReason").text("取消原因");
            $('#cancelReasons').text(data.data[0].return_reason); //取消原因
            cancelReasons
        }else if(staurs==7||staurs==8||staurs==9||staurs==11){
            $("#cancelReason").text("退货原因");
            $('#cancelReasons').text(data.data[0].return_reason); //退货原因
        }
        //物流单号
        if(staurs==2||staurs==3||staurs==4){
            $('input[name=orderLogisticsNumber]').val("无"); //物流单号
        }else{
            $('input[name=orderLogisticsNumber]').val(data.data[0].order_logistics_number); //物流单号
        }
        //订单状态
        if (data.data[0].order_status == 2) {
            data.data[0].order_status = '待付款';
        } else if (data.data[0].order_status == 3) {
            data.data[0].order_status = '已付款';
        } else if (data.data[0].order_status == 4) {
            data.data[0].order_status = '待发货';
        } else if (data.data[0].order_status == 5) {
            data.data[0].order_status = '已发货';
        } else if (data.data[0].order_status == 6) {
            data.data[0].order_status = '已签收';
        } else if (data.data[0].order_status == 7) {
            data.data[0].order_status = '待退货';
        } else if (data.data[0].order_status == 8) {
            data.data[0].order_status = '退货中';
        } else if (data.data[0].order_status == 9) {
            data.data[0].order_status = '已退货';
        } else if (data.data[0].order_status == 10) {
            data.data[0].order_status = '已取消';
        }else if (data.data[0].order_status == 11) {
            data.data[0].order_status = '拒绝退货';
        }
        //支付方式
        if (data.data[0].order_payment_channel == 2) {
            data.data[0].order_payment_channel = '微信支付';
        } else if (data.data[0].order_payment_channel == 3) {
            data.data[0].order_payment_channel = '余额支付';
        } else if (data.data[0].order_payment_channel == 4) {
            data.data[0].order_payment_channel = '未支付';
        } else if (data.data[0].order_payment_channel == 5) {
            data.data[0].order_payment_channel = '支付宝支付';
        }
        //订单来源
        if (data.data[0].order_source == 2) {
            data.data[0].order_source = '小程序';
        } else if (data.data[0].order_source == 3) {
            data.data[0].order_source = 'app';
        }
        //订单类型
        if (data.data[0].order_type == 2) {
            data.data[0].order_type = '视频';
        } else if (data.data[0].order_type == 3) {
            data.data[0].order_type = '商品';
        }
        //配送方式
        if (data.data[0].ensure == 2) {
            data.data[0].ensure = '包邮';
        } else if (data.data[0].ensure == 3) {
            data.data[0].ensure = '不包邮';
        }
        //运费金额
        if(data.data[0].freight_amount==undefined||data.data[0].freight_amount==null){
            data.data[0].freight_amount=0;
        }else {
            data.data[0].freight_amount=data.data[0].freight_amount;
        }
        //优惠金额
        if(data.data[0].coupon_price==undefined||data.data[0].coupon_price==null){
            data.data[0].coupon_price=0;
        }else {
            data.data[0].coupon_price=data.data[0].coupon_price;
        }
        //小计
        var totalAmount = data.data[0].currentprice_product * data.data[0].product_count;
        //合计金额
        var totalAmounts = totalAmount + data.data[0].freight_amount;
        //实付金额
        var amountPay = totalAmounts - data.data[0].coupon_price;

        $('#orderStatuss').text(data.data[0].order_status);
        //基本信息
        $('input[name=orderNo]').val(data.data[0].order_no); //订单编号
        $('input[name=productName]').val(data.data[0].product_name); //商品名称
        $('input[name=account]').val(data.data[0].account); //用户账号
        $('input[name=orderStatus]').val(data.data[0].order_status); //订单状态
        $('input[name=orderPaymentChannel]').val(data.data[0].order_payment_channel); //支付方式
        $('input[name=orderSource]').val(data.data[0].order_source); //订单来源
        $('input[name=orderType]').val(data.data[0].order_type); //订单类型
        $('input[name=ensure]').val(data.data[0].ensure); //配送方式
        //收货人信息
        $('input[name=realName]').val(data.data[0].real_name); //收货人
        $('input[name=phone]').val(data.data[0].phone); //手机号码
        $('input[name=receivingAddress]').val(data.data[0].receiving_address); //收货地址
        //商品信息
        $('#mainImage').html("<img height='100px;' src="+data.data[0].main_image+">"); //商品图片
        $('#productNames').text(data.data[0].product_name); //商品名称
        $('#productCode').text(data.data[0].product_code); //商品编号
        $('#currentpriceProduct').text(data.data[0].currentprice_product); //商品价格
        $('#productCount').text(data.data[0].product_count); //商品数量
        $('#categroyName').text(data.data[0].categroy_name); //商品类型
        $('#TotalAmount').text(totalAmount); //小计
        //费用信息
        $('input[name=freightAmount]').val(data.data[0].freight_amount); //运费金额
        $('input[name=couponPrice]').val(data.data[0].coupon_price); //优惠金额
        $('input[name=TotalAmounts]').val(totalAmounts); //合计金额
        $('input[name=AmountPay]').val(amountPay); //应付金额

    })
}
//确认发货
$("#confirm").on('click',function(){
    var orderId=localStorage.getItem("orderId");
    $.post("/SyOperationController/upOrderStatus",{"orderId":orderId,"orderStatus":5}, function (data) {
        console.log(data);
        if(data.code==0){
            evaluation();
            //显示隐藏 修改收货人信息
            $("#modify").attr("style","display:none;");
            //显示隐藏确认发货按钮
            $("#confirm").attr("style","display:none;");
        }
    })
})

//修改收货人信息
$("#modify").on('click',function(){
    layer.open({
        type:2,  //弹出层类型
        title:"修改信息",
        area:['1000px','530px'], //弹出层大小
        shade:0.4, //设置遮罩透明度
        offset:'auto', //设置遮罩位置
        content:'ProductOrderList_check_address.html', //弹出层内容页面
        success: function (data) {}
    })
    window.layer_1=layer;
})
//获取收货人地址
function getAddress(){
    var orderId=localStorage.getItem("orderId");
    console.log(orderId);
    $.post("/SyOperationController/getAddress",{"orderId":orderId},
        function (data) {
            $('input[name=receivingAddress]').val(data.data.receiving_address);
        }
    )
}

//刷新按钮
$("#refreshs").on('click',function(){
    window.location.reload();
})
//返回按钮
$("#back").on('click',function(){
    history.back(-1);
})